
main(List<String> args) {
  sayHello("123", 18);
  sayHello2("123", age: 18);
}

// 函数可选参数
// 位置可选参数 [int age,....]
// 命名可选参数 {int age....}
// 可选参数要有默认值
void sayHello(String name, [int age = 0, int height = 0]){
  print("hello ${age}");
}
void sayHello2(String, {int age = 0, int height = 0}){

}